put bets - French English Dictionary